thumb drive - German English Dictionary